概述
Web Speech API(网页语音 API)是一组用于实现语音识别(Speech Recognition)和语音合成(Speech Synthesis)功能的浏览器 API。它允许开发者在网页上利用语音交互,使用户能够通过语音输入和语音输出与网页进行交互。
Web Speech API 提供了以下两个主要的功能模块:
-
语音合成(Speech Synthesis):允许将文本转换为语音输出。通过使用
SpeechSynthesis对象,网页可以将文本转换为语音,并播放出来。这个功能模块依赖于底层系统的语音合成引擎。 -
语音识别(Speech Recognition):允许将用户的语音输入转换为文本。通过使用
SpeechRecognition对象,网页可以监听用户的语音输入,并将其转换为文本,以便进行语音命令、语音搜索、语音填写表单等应用。这个功能模块依赖于底层系统的语音识别引擎。